#!/usr/bin/env node

const fs=require('fs');
const file=process.argv[2] || __filename;//比if判断简单
/*
const rs=fs.createReadStream(file);

rs.on('error',e=>{
  console.error(e.message);
})
rs.pipe(process.stdout);
*/
//方法二：

if(!fs.existsSync(file)){
  console.error('%s not exist!',file);
}
if(!fs.statSync(file).isFile()){
  console.error('%s is not a file',file);
}
fs.createReadStream(file).pipe(process.stdout);

